API ile çalışmak

Parola Koruması kullanarak REST API aracılığıyla uygulamaya erişimi kısıtlamak mümkün değildir. Örneğin bir kullanıcı REST API aracılığıyla korumayı devre dışı bırakmaz. Parola Korumasını REST API aracılığıyla yapılandırabilir ve uygulamaya kullanıcı erişimini yerel arabirimden kısıtlayabilirsiniz.

Uygulamayı REST API aracılığıyla yönetmek için REST istemcisini, REST API desteğine sahip uygulamayı kurarken belirttiğiniz hesabın altında çalıştırmalısınız. REST API ile çalışmak üzere sadece bir kullanıcı seçebilirsiniz.

REST API DOKÜMANTASYONUNU AÇIN

REST API aracılığıyla uygulamanın yönetilmesi şu adımlardan meydana gelir:

  1. Uygulama ayarlarının geçerli değerleri. Bunu yapmak için bir GET isteği gönderin.

    Örnek:

    GET http://localhost:6782/kes/v1/settings/ExploitPrevention

  2. Uygulama, ayarların yapısı ve değerleri ile bir yanıt gönderecektir. Kaspersky Endpoint Security XML ve JSON biçimlerini destekler.

    Örnek:

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": true,

    "enabled": true

    }

  3. Uygulama ayarlarını düzenleyin. GET isteğine yanıt olarak alınan ayarlar yapısını kullanın.

    Örnek:

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": false,

    "enabled": true

    }

  4. Uygulama ayarlarını (yük) bir JSON dosyasına (payload.json) kaydedin.
  5. JSON dosyasını PKCS7 biçiminde imzalayın.

    Örnek:

    $ openssl smime -sign -in payload.json -signer cert.pem -inkey key.pem -nodetach -binary -outform pem -out signed_payload.pem

    Sonuç olarak, isteğiniz yükünü içeren imzalı bir dosya elde edersiniz (signed_payload.pem).

  6. Uygulama ayarlarını düzenleyin. Bunu yapmak için bir POST isteği gönderin ve istek yükünü içeren imzalı dosyayı ekleyin (signed_payload.pem).

Uygulama, yeni ayarları uygular ve uygulama yapılandırma sonuçlarını içeren bir yanıt gönderir (bu yanıt boş olabilir). Bir GET isteği kullanarak ayarların güncellendiğini doğrulayabilirsiniz.

Sayfanın başına git